import request from '@/utils/request'

/**
 * 获取角色列表
 * page 页码
 * type 类型
 * keyword 关键字
 * @param {*} params
 * @returns
 */
export function getRoleList (params) {
  return request({
    url: '/api.php/Role/index',
    method: 'get',
    params
  })
}

/**
 * 获取规则列表
 * @param {*}
 * @returns
 */
export function getRuleList () {
  return request({
    url: '/api.php/user_rule/index',
    method: 'post'
  })
}

/**
 * 新增角色
 * @returns
 */
export function addRule (data) {
  return request({
    url: '/api.php/Role/add',
    method: 'post',
    data
  })
}

/**
 * 删除角色
 * @param {*} data
 * @returns
 */
export function removeRole (data) {
  return request({
    url: '/api.php/Role/del',
    method: 'post',
    data
  })
}

/**
 * 改变角色状态 状态 （0为正常，1为停用)
 * @param {*} data
 * @returns
 */
export function editStatus (data) {
  return request({
    url: '/api.php/Role/status',
    method: 'post',
    data
  })
}
